package math.geom3d;

import math.base.Point3d;

/**
 * @author Saga
 *
 */
public abstract class BoundedCurve3d extends Curve3d {


    public void setFirstParam(final double _param) {
        this.firstParam = _param;
    }

    public final double getFirstParameter() {
        return this.firstParam;
    }

    public void setLastParameter(final double _param) {
        this.lastParam = _param;
    }

    public final double getLastParameter() {
        return this.lastParam;
    }

    public final Point3d getFirstPoint() {
        return this.firstPt;
    }

    public final Point3d getLastPoint() {
        return this.lastPt;
    }

    protected double firstParam;
    protected double lastParam;
    protected Point3d firstPt;
    protected Point3d lastPt;
}
